Software Developer

Summary

Software Engineer with a demonstrated history of working in financial technology. Ambitious and determined problem solver with experience in application design and development and eager to use the most relevant technologies to solve important problems and work on solutions that make people's lives better.

Specialties:-
Back-end development using Java and springboot,
Front-end development with Reactjs
Mobile Application Development using React-Native
Database with Postgres

I design, develop, and maintain software systems. This includes writing code, debugging, testing, and deploying software. I am also involved in the overall software development process, including requirements gathering, project management, and quality assurance. Additionally, I work closely with other teams such as product managers and QA engineers to ensure that the software meets the needs of its users and is of high quality.

Expectations

Onboarding and Training: I expect to undergo an onboarding process where I will be introduced to the company's culture, policies, and tools. I expect to also receive training on specific technologies, processes, and workflows used within the organization.

Collaborating with Colleagues: Software development is often a team effort. I expect to work closely with other developers, designers, testers, project managers, and stakeholders i.e.. Effective communication and collaboration are essential for successful software development.

Code Reviews: My code to be reviewed by my peers or seniors. Code reviews are constructive and help maintain code quality and consistency within the team.

Continuous Learning: The tech industry is constantly evolving, and I expect to stay updated with the latest technologies and best practices. This might involve self-learning or attending workshops and conferences.

Problem-Solving: Software development involves overcoming challenges and solving complex problems. I expect to encounter issues that require creative problem-solving skills.

Adherence to Coding Standards: Many companies have coding standards or style guides that developers are expected to follow. This ensures consistency across the codebase and makes it easier for others to understand and maintain the code.

Agile Methodology: Many software development teams follow Agile methodologies like Scrum or Kanban. I expect to participate in regular meetings like stand-ups, sprint planning, and retrospectives.

Feedback and Growth: I expect to receive feedback on my work regularly. Especially constructive criticism for it helps me improve and grow as a developer.

Work-Life Balance: While software development can be demanding, a good company should also value work-life balance and employee well-being.

Opportunities for Advancement: Depending on the company's structure, there may be opportunities for career growth and advancement within the organization.

Employment Preferences
Expected Base Salary

**,000 USD

Expected Hourly Rate

* USD/hr

Academic Degree
Experience

Total Professional Experience

4 years

Startup Experience

3 years

Big-Tech Companies

no experience

Enterprise Experience

3 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate