Jr .NET Developer-W2 - eTek IT Services, Inc.
Richmond, VA
About the Job
Overview:
As a Jr .NET Developer, you will play a key role in the development, maintenance, and enhancement of web applications. You will work closely with senior developers to learn and contribute to the full software development lifecycle. This role is crucial in ensuring the efficient and effective functioning of web applications for the organization.
Key Responsibilities:
Assist in the design, development, and testing of web applications using C# and the .NET Framework
Collaborate with senior developers to understand project requirements and deliver high-quality code
Participate in code reviews and debugging sessions to enhance application performance and functionality
Contribute to the implementation of database structures and stored procedures using SQL
Support the deployment and maintenance of web applications on various platforms
Stay updated on industry best practices and technological advancements in .NET development
Work on troubleshooting and resolving software issues and defects in a timely manner
Assist in documenting technical specifications and unit test cases
Participate in team meetings and contribute to project planning and estimation
Adhere to coding standards and participate in continuous improvement initiatives
Collaborate with cross-functional teams to ensure seamless integration of web applications
Required Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field
Proficiency in C# programming language and .NET Framework
Experience with SQL database design, optimization, and management
Working knowledge of ASP.NET and MVC framework
Understanding of web development principles, including HTML, CSS, and JavaScript
Ability to work in a collaborative team environment and communicate effectively
Strong problem-solving skills and attention to detail
Knowledge of version control systems, such as Git
Familiarity with Agile software development methodologies
Passion for learning and staying updated on emerging technologies in the .NET ecosystem
Ability to handle multiple tasks and prioritize work effectively
Experience with unit testing and test-driven development is a plus
Basic understanding of software architecture and design patterns
Excellent analytical and troubleshooting abilities
Understanding of security best practices in web development
Source : eTek IT Services, Inc.