Check similar jobs, what people also searched, or create a job alert for jobs in
Onsite
Full-time
over 2024 years ago
Save Job
Summary
Senior Software Developer- WidePoint Integrated Solutions Corp. - Columbus, OH
WidePoint Corporation (WYY) is a leading provider of wireless mobility management and cybersecurity solutions. We offer secure, cloud-based, enterprise-wide information technology-based solutions that enable enterprises and government agencies to deploy fully compliant IT services in accordance with government-mandated regulations and advanced system requirements.
We are looking for a highly motivated Senior Software Developer located in Columbus, OH that can operate in a fast-paced and demanding start-up like environment of a micro-cap publicly-traded company.
Position Summary
The Senior Software Developer is responsible for designing, developing, and implementing robust software solutions by analyzing system workflows, user requirements, and work processes. This role is critical in the software development lifecycle, ensuring high-quality, scalable, and efficient systems that meet business objectives. The Senior Software Developer collaborates closely with stakeholders, team members, and users to deliver innovative solutions while maintaining industry best practices and standards.
Essential Duties and Responsibilities
The essential functions include, but are not limited to, the following:
* Manage and develop new features for existing applications and services built on .NET Framework (4.8) and .NET (8.0).
* Design, develop, modify, implement, and support software components across the entire software stack.
* Analyze root causes of software issues and implement effective, efficient, and sustainable technical solutions.
* Stay updated on emerging technologies and vendor offerings; assess and recommend tools or technologies to improve software development processes.
* Participate in task planning, estimation, scheduling, and staffing to ensure project goals are met.
* Guide and mentor Software Engineers by offering advice, coaching, and training to support professional growth.
* Identify and implement process improvements and best practices to enhance development efficiency and quality.
* Perform additional duties and responsibilities as assigned to support WidePoint's objectives.
Minimum Qualifications (Knowledge, Skills, and Abilities)
The minimum qualifications include:
* Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related field (preferred).
* At least seven (7) years of related professional experience in software development and system design.
o Extensive experience with .NET Framework 4.8 and .NET (Core) 6.0+ development.
o Proven ability to design, program, and implement large-scale information systems.
* Proficient in programming languages, including C# (preferred), VB.NET, TypeScript/JavaScript, and T-SQL.
* Strong user interface development skills using technologies such as CSS, HTML/HTML5, JavaScript, and JSON.
* Deep understanding of software development principles, processes, and lifecycle methodologies.
* Ability to analyze, evaluate, and resolve complex technical issues effectively.
* Excellent time management, organizational, and analytical skills.
* Strong written and verbal communication abilities, with attention to detail.
* Demonstrated ability to mentor and collaborate effectively within a team environment.
* Must be detail-oriented, highly organized, and capable of managing competing priorities in a fast-paced environment.
Supervisory Responsibilities
* Provide guidance, training, and mentorship to Software Developers and Junior Software Developers to support their professional growth and skill development.
* Foster a collaborative and supportive team environment by sharing best practices, offering constructive feedback, and addressing knowledge gaps.
Physical Demands and Work Environment
The physical demands described here are representative of those that an employee must meet to perform the essential functions of this position successfully. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions.
* Prolonged periods sitting at a desk and working on a computer.
* Must be able to lift up to fifteen (15) pounds at times.
Note: This position description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employees will be required to follow any other position-related instructions and perform any other position-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this position successfully, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety of themselves or others. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. This document does not create an employment contract, implied or otherwise, other than an "at-will" relationship.
The company is an Equal Opportunity Employer, drug free workplace, and complies with ADA regulations as applicable.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job