Software Engineer
Job Description
Description
***This position is required to work a hybrid schedule in our Lawrenceville, GA office.***
Responsibilities
- Competent with necessary tools/technology.
- Design and Implement design specifications, products and features for Enterprise Permitting & Licensingsolutions.
- Understand and apply programming and user interface standards applicable to the product.
- Develop software systems with unit testing, validation procedures, and documentation.
- Design, write code and access Enterprise Permitting & Licensing frameworks and APIs to enhance complex business models.
- Utilize knowledge of Object-Oriented Programming, including design and best practices for development, testing and production of various Enterprise Permitting & Licensing products and services.
- Work in Agile Methodology and understand project management.
- Develop and maintain knowledge of multiple applications, functional areas, technical skills and programming languages.
- Spend 90% of working time writing code or understanding software / technical interactions to enable them to finish coding/testing of their work.
- Microsoft .NET / C# (or other .NET language) (Tool - Visual Studio 2015/2017/2019)
- SQL Server 2005/2008
- General Database Design
- T-SQL
- Stored Procedures
- .NET API, RESTful service, .Net core, .Net5
- Angular (Versions - 1, 5,6,7), Typescript, HTML 5, CSS for UI
- Elasticsearch
- N-Unit, Microsoft Unit Test Framework
- MVC, MVVM, SOA pattern exposure
- Entity Framework, LINQ
- Basics of Cloud - Preferably AWS
- Factory, Singleton, Dependency Injection (DI) design patterns
- Source Control (Git, TFS, etc.)
Qualifications
- Bachelor's degree in computer science, computer engineering, or comparable work experience.
- 5 years of software development experience with database technology.
- Advanced knowledge of software development practices, computer science theory, and understanding of relevant technologies.
- Experience with Web API patterns, REST
- Relevant Technologies:
- .Net / C# (or similar high level language)
- SQL Server 2000/2005
- DHTML
- VB Script
- XML/XSD/XSLT
- Visual Basic 6
- WPF
- Or Relevant related Technology:
- AWS experience is a plus
- Strong written and verbal communication skills.
- Strong interpersonal skills.
- Experience providing guidance and direction to less experienced team members.
Date Posted
02/18/2023
Views
5
Positive
Subjectivity Score: 0.9
Similar Jobs
Business Continuity and Disaster Recovery Governance - Sr Manager - PwC
Views in the last 30 days - 0
View DetailsR&D Pharma Life Sciences - Clinical Analytics, Senior Associate - PwC
Views in the last 30 days - 0
View DetailsCNN Commercial - Advertising Technology Lead - Warner Bros. Discovery
Views in the last 30 days - 0
View DetailsCNN Commercial - Commercial Technology Lead - Warner Bros. Discovery
Views in the last 30 days - 0
View DetailsEngineering Manager (Institutional - Exchange) - Coinbase
Views in the last 30 days - 0
View Details