What are the responsibilities and job description for the Mid-Level .NET Developer position at iCUBE Inc?
Job Overview
iCUBE Inc. is looking for an experienced Mid-Level Web Developer. The applicant should be a motivated, detail oriented, team player with excellent analytical and interpersonal skills to join our Information technology (IT) team offering the federal government full life-cycle development, operations and maintenance support services.
The ideal candidate will possess significant hands-on 5- 7 yrs' experience in the following:
- Web-based application and database development, utilizing technologies such as C#, ASP.NET, .Net Core 5 or above, Angular, Typescript, HTML5, CSS 3.0, JavaScript, jQuery and Bootstrap.
- Experience in User Interface design and enhancements using Web Forms, JavaScript, jQuery, CSS, Server Controls and editor like VSCode / Visual Studio.Net is desired
- Proficiency with cloud platforms like AWS / Azure and Docker/containerization and building large-scale applications.
- Handling JSON response knowledge is preferred
- Proficiency in oral and written communication skills is required
- Prior experience supporting federal consulting engagements is preferred
Note: Only permanent residents or U.S. citizens are eligible for this position. We are unable to sponsor visas for employment.
Responsibilities
- · Develop and maintain dynamic web applications using ASP.NET and Angular.
- Collaborate with cross-functional teams to define, design, and implement new features and enhancements.
- Work closely with front-end and back-end developers to ensure optimal performance and scalability of applications.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues, identify performance bottlenecks, and suggest improvements.
- Stay up to date with the latest industry trends and emerging technologies to implement innovative solutions.
- Participate in code reviews, provide constructive feedback, and contribute to team knowledge-sharing efforts.
- Integrate APIs and third-party services into web applications.
- Collaborate with designers, stakeholders, and project managers to deliver high-quality products on time.
- Enhance the legacy system to make it compatible with other browsers such as Microsoft Edge and Chrome
- Prepare test data to support system testing activities
- Prepare and maintain technical documentation on shared repository (such as technical requirements specifications, data dictionary, data mapping, database design and schema, analysis reports and standard operating procedures)
- Collaborate with System Service Desk Operations representative to assist with troubleshooting and resolving issues to ensure smooth system operations
- Support data analysis, data validations, and data quality assessments and reviews
- Some afterhours and weekend support may be necessary to support releases and respond to government priorities
Experience
- Strong knowledge of Angular (preferably Angular 10 ): Proficient in building complex, data-driven UI components.
- Experience with RESTful APIs and web services.
- Experience with .NET and ASP.NET: Familiarity with C#, .NET Core, or MVC is essential.
- Front-End Skills: Proficient in HTML5, CSS3, JavaScript, TypeScript, and responsive web design.
- Experience with unit testing frameworks and methodologies.
- Knowledge of UML for effective system design documentation.
- Proficient in version control systems, particularly SVN and GitHub.
- Ability to work collaboratively in a team environment while also being self-motivated.
- Bachelor’s or Master's degree in information systems, business systems, management information systems, IT Management, other IT degrees, Engineering, math, and science degrees, and 5 years relevant experience
If you are passionate about software development and eager to contribute to exciting projects, we encourage you to apply for this opportunity.
Job Type: Full-time
Pay: $95,000.00 - $115,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Compensation Package:
- Yearly pay
Schedule:
- Monday to Friday
Work Location: Hybrid remote in Washington, DC 20410
Salary : $95,000 - $115,000