Software Developer needed to perform the following Job duties:
- Developing, enhancing and maintaining key components of the software C#, ASP.NET MVC, ASP.NET Web Forms and .Net Remoting.
- Taking an active role in structuring and developing the single page applications in a highly modularized approach and making them easily maintainable.
- Debugging and performance tuning of large enterprise applications.
- Development is done primarily on Windows and .NET using tools such as Visual Studio and Team Foundation Server.
- Developing software life cycle including requirement gathering from client, design, development, configuration, implementation, testing and support web interfaces between clients and internal and external users.
- Developing solutions for all tiers of the application: user interface, middle-tier business components, database layer, etc.
- Systems integration using web services.
- Working on code fixes and enhancements for future product releases.
- Working on a search engine for showing effective data analytics using Elasticsearch.
- Creating and maintaining SQL stored procedures required for database layer of the application.
- Coordinating with internal groups like System administrators and UI designers.
Bachelor’s Degree required in Computer Science or Computer Engineering or Computer Information Systems or Software Engineering
To apply for a position, submit your resume and a cover letter to firstname.lastname@example.org, and please be sure to indicate the name of the position for which you are applying.