Working days: 5
Tentative salary range: Negotiations
Responsibilities:
- Develop software solutions by studying requirements, consulting with users, and analyzing systems flow, data usage, and work processes.
- Create ASP.NET Web APIs and Web Services for mobile applications.
- Design database structures, assist/guide developers in writing efficient code, and write optimized database queries.
- Independently manage all life cycles of the project.
- Utilize technologies including SQL Server/PostgreSQL, .NET MVC/.NET Core, React/Angular/jQuery/JavaScript, Analytic Tools, Micro Services, and mobile technologies.
- Proficient in jQuery and JavaScript.
- Coordinate with the deployment team for product publishing, releasing, and managing updates/patches with seamless updates of the system on the deployment site.
- Participate in finalizing design and UI, develop complex logic in the Database, Backend, or Frontend.
- Create technical documentation for reference and reporting.
- Collaborate with the team to brainstorm and create new products.
- Coordinate with Clients, Product Manager, QA, Developers, and
- Implementation Team to ensure product design, quality, and timely delivery.
- Explore new ways of improving existing services and products.
Requirements:
- Bachelor's degree in computer engineering or equivalent.
- 3+ years of industry experience in using C# .NET for software development.
- Experience working with ASP.NET MVC, ASP.NET Core, Web API, ADO.NET, EF, Dapper, jQuery, SQL Server, PostgreSQL, etc.
- Strong communication skills with analysis, design, coding, and troubleshooting skills.
- Must be a good team player, quick learner, and self-starter with proper communication and interpersonal skills.
- Positive learning attitude and smart working.
- Familiar with design patterns.
- A knack for writing clean, readable full-stack code.
- Experience in the full Software Development Life Cycle.
- Good knowledge of UI and UX practices for modern applications.
- Familiar with Agile/Scrum Development Lifecycle.
- Must have a Full Stack development background to meet the above requirements.