You are viewing a preview of this job. Log in or register to view more details about this job.

Entry Level Software Engineer

Job Responsibilities:
·       Application Design, construction, and deployment of projects and associated modules within an object-oriented architecture
·       Implement high-quality code in an agile, test-driven development environment utilizing .NET Stack.
·       Develop end to end web modules using .NET components and modern JavaScript libraries and frameworks
·       QA, debug code, and troubleshoot for issues
·       Maintain and enhance existing software and application functionalities
·       As needed, help other developers on implementation


Qualifications:
·       1+ years of experience as a software developer or similar role
·       Familiarity with .NET Framework and / or .NET Core
·       Strong understanding of C#, Java or any other object-oriented language
·       Understanding Agile, SDLC, and CI/CD process
·       Familiarity with code versioning tools (Git, SVN, etc.)
·       Knowledge of relational databases (e.g. SQL Server, MySQL, Oracle), basic SQL query language skills
·       Strong problem solving and communication skills
·       Bachelor’s Degree or higher in Computer Science, Mathematics, and Statistics

Nice to Have:
·       Relevant experience with Object-Relational Mapping (ORM) frameworks (Entity Framework)
·       1 year of practical experience in C# development
·       Relevant experience with Object-Relational Mapping (ORM) frameworks (Entity Framework)
·       Experience with Azure or Similar cloud service providers (AWS, GCP, etc.)


Please send resume to anna.li@beaconfiresolution.com for immediate consideration.