Senior Software Engineer

Apply Now

Company: Trileaf Corporation

Location: Saint Louis, MO 63129

Description:

Company:

Trileaf Corporation is a nationwide environmental, architecture, and engineering consulting firm that assists clients with environmental due diligence, regulatory compliance, and engineering and architectural design. From its headquarters in St. Louis, MO, and multiple branch offices throughout the U.S., Trileaf serves the wireless communications, commercial real estate, financial, and petroleum industries.

Trileaf is seeking a full-time Senior Software Engineer. This position is on-site and located at our St. Louis headquarters in Des Peres, MO.

Essential Job Functions:
  • Lead the development, maintenance, and optimization of Trileaf's custom CRM system, ensuring it meets the evolving needs of the business and adheres to best practices in software development.
  • Collaborate with department heads and senior leaders to align software development initiatives with long-term business goals
  • Work with IT staff to develop detailed technical specifications, including coding, designing, and developing user interfaces that meet company requirements.
  • Develop and participate in the creation of applications using .NET architecture with Visual Studio in C#.
  • Adhere to systems development life cycle (SDLC) processes in executing software projects, ensuring high-quality outcomes.
  • Develop and implement code to integrate the CRM with other applications as needed, ensuring seamless data flow and system interoperability across the organization
  • Analyze, modify, debug, and maintain code as requested by colleagues to enhance productivity and functionality.
  • Ensure robust documentation and effective communication throughout the adaptation and development process.
  • Update and enhance the user interface of the CRM as needed, ensuring an intuitive, responsive, and user-friendly experience that aligns with the latest design standards and user requirements.
  • Continuously stay updated with industry trends and best practices to contribute to the organization's innovation and efficiency.

Qualifications:
  • Bachelors degree in Computer Science, Information Technology, or a related field.
  • 8+ years of professional experience in C# development.
  • Demonstrate a proactive approach by identifying and addressing potential issues, seeking opportunities for improvement, and taking initiative to enhance system performance and user experience.
  • Possess a deep understanding of converting non-modular code into dynamic, scalable, and reusable solutions, enhancing the flexibility and efficiency of the existing software architecture.
  • Solid understanding of AGILE principles and methodologies, with experience in the SCRUM framework
  • Exceptional analytical and problem-solving skills.
  • Strong written and verbal communication skills, with the ability to work effectively in a team environment.
  • Ability to adapt to a fast-paced, dynamic work environment and manage multiple priorities effectively.
  • Demonstrated commitment to continuous learning and professional development.

The listed salary range for this position is an expected range. The actual offer will be at the company's sole discretion and determined by relevant business considerations, including the final candidate's qualifications, years of experience, skill set, geographic location, and current market data.

Trileaf Corporation is an Equal Opportunity employer. All qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, genetic disorder, disability, protected veteran status, or any other characteristic protected by state, federal, or local law.

Similar Jobs