MCG Energy Solutions, LLC
Senior Application Sofware Developer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
United States
Work mode:
Onsite
Published on:
20 August 2026
What they need
Role Description:
This position is responsible for designing, implementing, testing, verifying, and documenting technical solutions to project requirements for new and existing work products, within schedule and quality expectations by following defined software development practices.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Excellent programming abilities in MS SQL Server (TSQL) with strong knowledge of stored procedures, indexing, triggers and cursors
- Applies advanced engineering principles to solve complex issues
- Understanding of MCG work products and architecture (database, user interface, etc.)
- Produce or contribute towards software designs that meet project requirements within project goals
- Collaborates effectively with stakeholders (Product Managers, Project Managers, Business Analysts, Developers, Customers, App Support team, etc.)
- Works on multiple projects and is accountable for quality and schedule of assigned tasks
- Tasks are typically of moderate to complex difficulty.
- Requires limited technical direction or oversight by a Product Manager.
- Executes development efforts for internal and external customers
- Ability to problem solve
- May have direct customer interaction on most projects
- May provide development effort estimations for project implementations or enhancements based on customer requirements and acceptance criteria
- After hours support of MCG products and issue resolution.
- Mentor and coach software developers on a project basis.
- Adheres to department policies pertaining to ongoing training and development, communication, confidentiality, security, attendance, time reporting, scheduling, dress code, and other areas.
- Other duties as assigned.
QUALIFICATIONS:
This individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, education, and/or ability required.
Required Technical Skills:
- TSQL (including stored procedures, indexing, triggers and cursors)
- C# .NET
- Sound understanding of software development principles and lifecycle activities
- Strong experience with representing business logic in TSQL using MS SQL Server, OR
Experience with relational databases and SQL along with demonstration of adapting to different programing environments and languages to deliver applications that meets business needs
Other Desirable Skills:
- XML
- ASP.net
- Java Script
- Web Services
Leadership Skills:
- Strong prioritization and planning skills
- Strong analytical and problem-solving abilities
- Action Orientated
- Time Management
- Problem Solving
- Collaboration
- Customer Focus
- Risk Taking
- Ownership
- Motivation
- Entrepreneurial
- Creativity
EXPERIENCE:
Minimum of 7-10+ years of related experience in software development delivering applications using TSQL and development tools targeting a Microsoft environment. Ability to demonstrate effective written and oral communication and team leadership skills.
SUPERVISORY RESPONSIBILITIES:
This position will not supervise others in the department.
PHYSICAL DEMAND:
The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. The employee is required to sit, stand, walk, communicate with other employees, and work with computers. Specific vision abilities required by this job include close vision and the ability to adjust and focus.
WORK ENVIRONMENT:
This position will perform in a remote environment. Occasional office work may be required. Less than 5% travel is expected as required by the project.
OTHER DUTIES:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Other offers great for you!
These companies are also looking for great profiles
Taleo
Sofware Java Engineer
Permanent contract
Barcelona, Spain
Hybrid
Skills
7 months ago
Quick apply
Taleo
Sofware Engineer (React/Front)
Permanent contract
Madrid, Spain
Hybrid
Skills
5 months ago
Quick apply
Freelance.com
Application Manager Senior
550€/jour
Freelance
92800 Puteaux, France
Onsite, Hybrid
Skills
6 days ago
Quick apply
No company information available.