About Applied
As a software engineer,
- Seamless exposure to different facets of technologies, and functional areas (development, integration, performance, Quality assurance etc.) without silo can be experienced.
- One can envision horizontal growth of development on multiple products and solutions of varying complexity of size, scale, and operations of enterprise level.
- Vertical growth through software organization and allied customer fronting roles is possible too.
Roles and Responsibility
Software development Engineer in a Developer role in a software product engineering group.
- Develop code for software product development. Involved in every step of software development- Design, development, testing.
- Highly skilled in programming with both development and testing.
- Active participation in developing high performance software.
- Adaptive to full technology stack on fast paced on job learning
- Comfortable with Agile development and rapid prototyping
- Interfaces with internal customers for requirements analysis.
- Troubleshoots software problems of limited difficulty.
Our Ideal Candidate
- Experience level – 4 - 7 years.
- Experience in Angular, JavaScript, HTML5, CSS3 will be an added advantage.
- Extensive and expert programming experience in at least one general programming language (e.g. C#, Python, C++) & tech stack to write maintainable, scalable, unit-tested code.
- Knowledge in multithreading, Inter Process Communication techniques like WCF, gRPC, REST.
- Production debugging is a plus.
- Strong analytical skills, strong oral and written communication skills
- Strong problem-solving and troubleshooting skills.
- Ability to work independently.
- Shows agility and flexibility in taking assignments.
- Design thinking
- Able to come up with a proper design for any requirement.
- End-to-end delivery ownership Technically sound Find and implement the right solution Breakdown high-level tasks into multiple sub-tasks Follow proper coding standards Communication.
- Need to frequently discuss with stakeholders in other regions.
- Effectively communicate with team members
Qualifications
Bachelor’s Degree in engineering, subject to the condition that aspirants have a strong fundamental in Software Engineering and have proven ability to comprehend and synthesize solutions using programing constructs/ techniques, as deem it appropriate forthe situation.
Bachelor's Degree
4 - 7 Years
Full time
Assignee / RegularNot Specified