Senior Software Engineer
At Megalog Softwares, we recognize that our applications and clients are the backbone of our success. We're seeking a talented Software Engineer to contribute to our application development initiatives and provide continuous support for our existing apps. If you're passionate about developing high-quality applications and enjoy working in a collaborative team environment, we encourage you to connect with us.
Requirements
- B.Tech./ B.E / MCA degree in Computer Science, Engineering or a related stream.
- Strong proficiency in one programming language such as C, C++, JAVA, Python and SQL.
- Demonstrated extensive knowledge of software development principles and technologies.
- Experience with third-party libraries and APIs.
- Excellent communication skills to convey technical concepts clearly to stakeholders.
- Strong time management skills to efficiently handle multiple projects and meet deadlines.
- Team Player
What we Expect from you?
- Design and build applications/ components using open source technology.
- Taking complete ownership of the deliveries assigned.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and API's.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
What you've got?
You'll be familiar with agile practices and have a highly technical background, comfortable discussing detailed technical aspects of system design and implementation, whilst remaining business driven. With 5+ years of systems analysis, technical analysis or business analysis experience, you'll have an expansive toolkit of communication techniques to enable shared, deep understanding of financial and technical concepts by diverse stakeholders with varying backgrounds and needs. In addition, you will have exposure to financial systems or accounting knowledge.