WORK WITH US AND BUILD YOUR CAREER
Let’s Build Great Product Together!
![](https://softmatic.io/wp-content/uploads/2022/11/employee-951x1024.png)
Open Positions
What You’ll Do
- Candidate should be a self-starter and be able to pick up the project work
- Candidate should be able to lead and technically drive the team of size 4 to 5 developers
- Should have experience in design and development of APIs with data exchanges
- Should have experience in a fast-paced development project
- Solid experience in database programming (SQL & NoSQL)
- Work with Product Managers and Project managers to status update the project and improvements
- Strong team player working with cross functional teams and offshore.
What You Know
- Proven experience of at least 5+ years as a .NET Developer or Application Developer
- .NET Core, C#, ASP.NET, WebServices, REST API, JSON, SQL Server, SVN, GitHub
- Integration work with services and data, Mobile App Development, Power BI
- Excellent troubleshooting and communication skills
- Attention to detail
Education
- Bachelors/Master’s in software or related field from a reputable institute.
Software Engineer (.Net and Javascript)
- Work collaboratively to develop software using modern software development principles and state of the art technologies in a cross functional agile development environment.
- Design, Develop, Test, and document .NET based web applications.
- Deliver quality code based on unit and automated acceptance tests.
- Review, define, analyze, and improve detailed specifications and implement feature development.
- Ensure that development/integration documentation is adequate, complete, and published.
- Work on test automation to help ensure fast delivery of quality products.
- Participate in peer-reviews of code and offer suggestions in line with best-practice design patterns.
You are a strong fit for this role if you have:
- 2+ years of software development experience with C#, .NET, MS SQL, Javascript, HTML, and CSS
- Familiar with TypeScript and modern JavaScript
- Experience with git or other modern revision control system
- A comprehensive understanding of computer science concepts
- Solid coding skills
- Strong communication skills
- Passion for ingenuity
- Mid-level product and high technical knowledge
- Ability to analyze and solve increasingly complicated problems
- Extensive knowledge of Agile and Scrum development methodologies
- Ability to understand requirements and solve technical issues with limited supervision
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Experience with configuring and maintaining CI/CD pipelines, Push/Pull requests, GitHub Best practices
- Experience with secure engineering principles, security protocols and best practices
Job Responsibilities:
• Design and develop Android apps for different android versions and screen sizes written in Kotlin and Java
• Monitoring the performance of live apps and work on optimizing them at the code level
• Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance
• Collaborating with cross-functional teams to define and design new features
• Staying up to date with the changes in new android versions
• Good communication skills (written and verbal, formal and informal).
Job Requirements:
• Degree in Computer Science, Engineering, or a related field
• 1 to 5 years of experience in Android development
• Prior experience as an Android Developer using Kotlin, Jetpack Compose, Android SDK, Android NDK
• Understanding of Google’s Android design principles and interface guidelines
• Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP
• Familiarity with RESTful APIs to effectively integrate in Android applications
• Hands on experience with integrating In App Purchases and Subscriptions
• Proficient understanding of code versioning tools such as Git
• Familiarity with various testing tools
• You are a problem solver with good analytical skills
Job Description:
• Design and build applications for the iOS platform.
• Design and develop iOS-compatible mobile applications.
• Identify and fix bugs before the final release.
• Ensure the performance, quality, and responsiveness of applications.
• Collaborate with a team to define, design, and ship new features.
• Identify and correct bottlenecks and fix bugs.
• Help maintain code quality, organization, and automatization.
• Reviewing customer requests for new features or changes to existing features, and proposing solutions that meet customer needs while adhering to standards and company policies.
• Updating existing applications to fix bugs or add new features based on client requests
Job Requirement:
• Bachelor’s degree in Computer Science from a well-reputed institute.
• 1 to 5 Years of experience
• Experience with iOS frameworks.
• Experience with offline storage, threading, and performance tuning.
• Knowledge of other web technologies and UI/UX standards.
• Experience with performance and memory tuning with tools.
• Familiarity with cloud message APIs and push notifications.
Apply Now
What You’ll Do
- Candidate should be a self-starter and be able to pick up the project work with minimal or no support
- Should have knowledge in design and development of APIs with data exchanges
- Solid knowledge in database programming (SQL & NoSQL)
- Work with Product Managers and Project managers to status update the project and improvements
- should be a team player working with cross functional teams and offshore.
What You Know
- .NET Core, C#, ASP.NET, WebServices, REST API, JSON, SQL Server, SVN, GitHub
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
- Attention to detail
Education
- Bachelors/Master’s in software or related field from a reputable institute.