Responsibilities
Collaborate closely with product architects and managers to align software development with the client's product roadmap.Write well-structured, efficient, and maintainable code following industry best practices.Conduct code reviews and offer constructive feedback to fellow team members.Engage actively in all stages of the software development lifecycle, including research, requirements gathering, design, implementation, testing, and deployment.Resolve issues promptly by troubleshooting and debugging, ensuring timely resolutions.Stay updated on emerging technologies and software development trends, recommending their adoption when beneficial. Requirements
Minimum 4 years of software development experience, specializing in .NET, iOS, or Java.Proficiency in one or more programming languages like C#, Objective-C, Swift, or Java.Desirable experience with mobile development frameworks and technologies.Familiarity with software security products, including Kiuwan and PreEmptive, is advantageous.Strong grasp of software engineering principles and design patterns.Exceptional problem-solving and analytical abilities.Demonstrated capacity to learn independently and rapidly with minimal guidance.Driven by data, with a relentless pursuit of optimal outcomes.Obsessed with performance and efficiency.Capable of working both independently and collaboratively.Excellent communication skills, able to articulate details, designs, and rationale, fostering consensus.Effective prioritization and project management skills, delivering results within demanding timelines.Motivated to tackle challenges and deliver high-quality outcomes in a dynamic technical and business environment. [Your Client] is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
[Your Client] and its subsidiaries prioritize the privacy of customers, job applicants, partners, and website visitors. For more information, please refer to our Privacy Statement [insert link].