Job Information
Amergis Software Engineer I in Columbia, Maryland
The Software Engineer I develops, and supports custom Intranet, Mobile and Internet applications.
Essential Duties and Responsibilities:
Works with various technologies, Web Applications, Web API, C#, the .NET environment, Xamarin and databases
Follows source code and project tracking using MS Team Foundation Server or GIT
Supports, maintains, and improves existing applications
Troubleshoots and solves problems as necessary
Provides data requests through ad-hoc queries
Contributes to requirements-gathering of applications
Implements .NET solutions using MVC, Xamarin, C# and SQL Server
Adheres to the Company’s design, development, test, implementation, and maintenance standards
Participates in project status meetings as required and provides project status updates
Performs other duties as assigned/necessary
Minimum Requirements:
Experience in the following areas: Application Development with .Net Framework (MVC, Web API, ASP.NET, ADO.NET, C# experience, Object Oriented Design principles, relational database skills using SQL Server, and a working knowledge of Windows Server and IIS)
Bachelor’s Degree in Computer Science (or related field) with 2 years related work experience, or Master’s Degree in Computer Science (or related field)
TSQL Programming experience required
Experience in software development life cycle, including coding standards, source control management, build processes, testing, and operations
Ability to effectively elicit/provide information to and from appropriate individuals (including, but not limited to, supervisors, co-workers, clients) via strong communication skills; proficiency in the English language may be required