Job Closed
This listing is no longer active.
Bringing peace of mind through better health to our customers and communities
Visual Studio Programmer
Location
United States
Posted
92 days ago
Salary
0
Seniority
Mid Level
Job Description
Visual Studio Programmer
BlueCross BlueShield of Tennessee
Our Commercial Operations division is seeking a skilled and detail-oriented developer with strong experience in Visual Studio, specifically using C#, MVVM architecture, WPF, and XAML. We're also looking for someone with hands-on experience in SQL Server—capable of designing and developing tables, writing efficient queries, and working with Transact-SQL (T-SQL) to support robust data-driven applications. The ideal candidate should be passionate about building clean, maintainable desktop applications and thrives in a collaborative environment. Comfort with translating UI/UX designs into functional interfaces and having a solid understanding of data binding, command patterns, and performance optimization in WPF is preferred. We're looking for someone who takes initiative, communicates clearly, and enjoys solving complex problems through straightforward programming solutions. If this opportunity sounds of interest, we encourage you to apply! Technical Skills - Experience with C# and Model-View-ViewModel (MVVM) architecture is required. - Experience with SQL Server is required. - Experience with WPF and XAML is preferred. Note: - Sponsorship is not available for this role. - This remote position offers a Monday–Friday work schedule from 8:00 a.m. to 5:00 p.m. Job Responsibilities - Analyzing underwriting operations; creating, integrating, and modifying programs to meet financial and operational objectives. - Validating, testing and documenting the underwriting solution delivered. - Enhances the design of current systems to improve system capabilities to meet the changing needs of the business. - Provides technical leadership on assigned projects and discovery efforts. Job Qualifications Education - Bachelor's Degree in a Computer Sciences related field or equivalent work experience Experience - 5 years - Experience in programming required Skills\Certifications - Knowledge of information technology concepts, application development methodology, terminology, and standards to actively conduct and/or engage in hardware and software related discussions relative to all assigned projects. - Experience developing with MS Office Suite (VBA), Visual Studio (VB.net, C#, WPF, MVVM, SQL, T-SQL, XML) - Ability to work independently with minimal supervision or function in a team environment sharing responsibility, roles and accountability. - Demonstrated ability to interpret and translate technical and/or or complex concepts into information meaningful to project team members and/or business personnel. - Proficient in Microsoft Office (Outlook, Word, Excel and Powerpoint) - Must be a team player, be organized and have the ability to handle multiple projects - Excellent oral and written communication skills - Strong interpersonal and organizational skills - Demonstrated understanding of concepts similar to rating formulas, tools, databases, or reports associated with the Insurance/Finance environment Number of Openings Available 1 Worker Type: Employee Company: BCBST BlueCross BlueShield of Tennessee, Inc. Applying for this job indicates your acknowledgement and understanding of the following statements: BCBST will recruit, hire, train and promote individuals in all job classifications without regard to race, religion, color, age, sex, national origin, citizenship, pregnancy, veteran status, sexual orientation, physical or mental disability, gender identity, or any other characteristic protected by applicable law. Further information regarding BCBST's EEO Policies/Notices may be found by reviewing the following page: BCBST's EEO Policies/Notices BlueCross BlueShield of Tennessee is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at BlueCross BlueShield of Tennessee via-email, the Internet or any other method without a valid, written Direct Placement Agreement in place for this position from BlueCross BlueShield of Tennessee HR/Talent Acquisition will not be considered. No fee will be paid in the event the applicant is hired by BlueCross BlueShield of Tennessee as a result of the referral or through other means.
Related Guides
Related Job Pages
More Software Engineer Jobs
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business. Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow – all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible. Principal Software Engineer (SRE)-Onshape-Remote US. About the Role Onshape’s Site Reliability Engineering team is looking for a Principal Software Engineer to play a critical role in ensuring the long‑term reliability, scalability, and operational excellence of our platform. As a Principal Software Engineer, you will operate with a high degree of autonomy and influence. You will lead complex, cross‑organization reliability initiatives, shape reliability strategy, and serve as a technical authority and trusted advisor across engineering. Your work will directly shape the experience of our customers by ensuring the platform is fast, resilient, and dependable. As a Principal Software Engineer, you will help protect customer trust by driving reliability across the entire system lifecycle. This role is ideal for engineers who enjoy solving ambiguous, high‑impact problems at scale, influencing system design across teams, and raising the reliability bar for an entire organization. What You’ll Do: Own Reliability at Scale - Lead design, implementation, and evolution of reliability, availability, and resiliency strategies for large‑scale distributed systems written primarily in Java - Apply deep experience operating complex, distributed systems to guide architectural decisions, reliability strategies, and long‑term system evolution - Identify systemic risks in application architecture, data flows, and infrastructure, and drive architectural improvements that measurably improve availability, performance, and scalability - Set and evolve reliability standards, best practices, and operational principles across R&D Drive Operational Excellence - Lead efforts to prevent, detect, and mitigate incidents through technical improvements and operational maturity - Serve as a senior coordination point during major incidents, helping manage response and guide long‑term remediation - Champion blameless post-incident reviews and ensure learnings translate into durable system improvements Reduce Toil Through Engineering - Apply advanced software engineering practices to eliminate manual work, reduce operational load, and improve system observability - Design and build internal platforms, automation, and tooling that support Java‑based services and their operational needs - Raise the bar on monitoring, alerting, and SLO/SLI adoption across systems Lead Through Influence and Collaboration - Partner deeply with product engineers, architects, and engineering leadership to ensure reliability and operability are first‑class concerns in system design - Review and influence designs for complex systems involving technologies such as datastores, messaging systems, and coordination services - Serve as a technical mentor and coach for SREs and other engineers, raising overall engineering and operational maturity Shape Strategy and Direction - Contribute to longer‑term reliability and infrastructure strategy aligned with business growth - Stay current with industry trends in SRE, distributed systems, and the Java ecosystem, turning insights into practical improvements - Help define what “great reliability” looks like for the organization and how we measure it What We’re Looking For Required Experience & Expertise - US Citizenship or Permanent Residents only due to ITAR requirements. - Ability to work east coast (EST) hours. And be available for on-call rotation once every 10 weeks. - 10+ years of experience in software engineering, site reliability engineering, or systems engineering roles - Extremely strong proficiency with the Java programming language and its ecosystem, including building, debugging, and operating production Java services - Deep experience operating complex, distributed systems in production environments - Strong software engineering background, with a track record of delivering high‑quality, maintainable code Technical Strength - Expert understanding of incident management, service reliability, and performance engineering - Strong hands‑on experience with observability (metrics, logs, traces), capacity planning, and SLO‑driven reliability - Deep familiarity with modern cloud‑based infrastructure, CI/CD pipelines, and infrastructure‑as‑code practices - Ability to reason about failure modes across application, data, and infrastructure layers Leadership & Influence - Demonstrated ability to lead complex initiatives that span teams and organizational boundaries - Comfortable making high‑impact technical decisions in ambiguous environments - Strong communicator who can influence design and operational decisions across a wide range of stakeholders Mindset - Systems thinker focused on root‑cause analysis and durable fixes - Calm and effective under pressure, especially during high‑severity incidents - Curious, data‑driven, and committed to continuous improvement Nice to Have - Experience operating or supporting systems using technologies such as MongoDB, ZooKeeper, and RabbitMQ - Background in performance tuning and scalability optimization of Java services - Experience setting or influencing engineering standards at the organization level - Prior involvement in evolving SRE or platform practices in a growing engineering organization - Experience designing, operating, or scaling systems in cloud environments such as AWS (preferred), including familiarity with core services, networking models, and reliability features Why This Role Matters: The Principal Software Engineer role is critical to ensuring our platform continues to meet the reliability expectations of our customers as we grow. Your work will have a broad and lasting impact—not only on individual systems, but on how reliability and operational excellence are approached across engineering. PTC carefully considers a wide variety of factors when determining compensation. The anticipated annual salary range for this position is between $131,000 - 185,000. The salary range reflects a good-faith estimate of compensation at the time of posting. Actual compensation may vary based on a candidate's skills, qualifications, experience, and location. Additionally, candidates may be eligible for a performance-based bonus. Employees also have the opportunity to become a PTC shareholder through our employee share purchase program (ESPP), which allows for the purchase of discounted PTC stock. Certain roles may also be eligible for participation in our equity programs. Employees may be eligible for medical, dental and vision insurance, paid time off and sick leave, tuition reimbursement, 401(k) contributions and employer match, flexible spending accounts, life insurance, disability coverage and, if you are an office-assigned employee, a generous commuter subsidy. All total rewards and benefits programs are subject to applicable plan eligibility and other terms and conditions. For more information about PTC’s comprehensive benefits, please visit our Careers Page. Applications will be accepted on an on-going basis. At PTC, we believe in the power of diverse ideas and perspectives. As a global company that values and respects all identities, cultures, and perspectives, we strive to create an inclusive PTC for ALL through an environment where everyone feels like they belong and are empowered to bring their true, authentic selves to work. Proud to be an Equal Opportunity Employer, we welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic information, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. PTC endeavors to make ptc.com/careers accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact PTC's Talent Acquisition team at TalentAcquisition@ptc.com. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. Life at PTC is about more than working with today’s most cutting-edge technologies to transform the physical world. It’s about showing up as you are and working alongside some of today’s most talented industry leaders to transform the world around you. If you share our passion for problem-solving through innovation, you’ll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us? We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here."
Software Developer II
Lumen TechnologiesLumen Technologies is self-described as a global company of 40,000+ professionals empowering businesses, government, and communities to “produce amazing things.” Driven by the
About Lumen Lumen connects the world. We are igniting business growth by connecting people, data and applications – quickly, securely, and effortlessly. Together, we are building a culture and company from the people up – committed to teamwork, trust and transparency. People power progress. We’re looking for top-tier talent and offer the flexibility you need to thrive and deliver lasting impact. Join us as we digitally connect the world and shape the future. The Role This role partners within a team environment to design, develop, test, and support automation, account-domain services, and cloud-based data platforms of moderate to high complexity. The Software Developer II will play a critical role in maintaining and enhancing account and customer domain functions, enabling data reliability, automation, and AI-ready data pipelines that support enterprise modernization initiatives. This position is a critical backfill supporting modernization, cloud data migration, and operational stability across North American business systems. Location This is a Work From Home position available from any US-based location. You must be a US Citizen or Permanant Resident/Green Card for consideration. The Main Responsibilities - Design, develop, test, implement, and maintain software and automation solutions supporting data driven subject domains, including account/customer domains. - Develop and maintain automation scripts for data migration, payload generation, fallout handling, and reconciliation processes. - Build and support data integration pipelines across source, downstream systems, and cloud platforms to ensure data accuracy and traceability. - Implement monitoring, reconciliation frameworks, and audit controls to improve operational reliability and SLA compliance. - Leverage Apache Spark and Databricks to support large-scale data processing and modernization initiatives. - Support event-driven architectures using Kafka for real-time data publishing and system integration. - Contribute to AI and analytics enablement, ensuring data pipelines are AI-ready and aligned with governance standards for leadership dashboards and insights. - Participate in design walkthroughs, code reviews, and cross-team collaboration to ensure technical quality and continuity. - Provide on-call and production support for critical data hub and account-domain processes. - Create and maintain technical documentation and support knowledge transfer across teams. What We Look For in a Candidate - 3+ years of professional software development experience. - Strong experience with enterprise systems, account/customer domains, and enterprise data integration. - Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations, performance tuning), understanding of ETL concepts - Proficiency in Python, SQL, and Shell scripting for automation and data processing. - Hands-on experience with Apache Spark, Databricks, and distributed data processing. - Experience with Kafka or event-driven architectures, including Kafka Connect and JDBC connectors - Experience with Cloud & Infrastructure - Azure hands-on experience, especially AKS (Kubernetes), and familiarity with cloud networking, SSL/certificates, and deployments - Proficiency in Java & Spring Boot - building and maintaining web services/REST APIs - Understanding of AI-ready data pipelines, metadata governance, and analytics enablement. - Experience with CI/CD & Version Control - GitHub, basic DevOps practices, and working within Jira-driven sprint workflows. - Experience building reconciliation, monitoring, and audit frameworks for enterprise systems. - Strong collaboration and communication skills, including documentation and walkthroughs. - Experience with Informatica is a plus. Compensation This information reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Individual pay is based on skills, experience and other relevant factors. Location Based Pay Ranges $67,703 - $90,270 in these states: AL AR AZ FL GA IA ID IN KS KY LA ME MO MS MT ND NE NM OH OK PA SC SD TN UT VT WI WV WY $71,088 - $94,784 in these states: CO HI MI MN NC NH NV OR RI $74,474 - $99,297 in these states: AK CA CT DC DE IL MA MD NJ NY TX VA WA Lumen offers a comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks that enhance your physical, mental, emotional and financial wellbeing. We're able to answer any additional questions you may have about our bonus structure (short-term incentives, long-term incentives and/or sales compensation) as you move through the selection process. Learn more about Lumen's: Benefits Bonus Structure #LI-Remote Requisition #: 341263 Background Screening If you are selected for a position, there will be a background screen, which may include checks for criminal records and/or motor vehicle reports and/or drug screening, depending on the position requirements. For more information on these checks, please refer to the Post Offer section of our FAQ page. Job-related concerns identified during the background screening may disqualify you from the new position or your current role. Background results will be evaluated on a case-by-case basis. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Equal Employment Opportunities We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, gender identity, gender expression, marital status, family status, pregnancy, or other legally protected status (collectively, “protected statuses”). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training. Disclaimer The job responsibilities described above indicate the general nature and level of work performed by employees within this classification. It is not intended to include a comprehensive inventory of all duties and responsibilities for this job. Job duties and responsibilities are subject to change based on evolving business needs and conditions. In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information. Please be advised that Lumen does not require any form of payment from job applicants during the recruitment process. All legitimate job openings will be posted on our official website or communicated through official company email addresses. If you encounter any job offers that request payment in exchange for employment at Lumen, they are not for employment with us, but may relate to another company with a similar name.
Senior Software Engineer
Liberty Mutual InsuranceAt Liberty Mutual, our goal is to create a workplace where everyone feels valued, supported, and can thrive. We build an environment that welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday interactions. This comes to life through comprehensive benefits, workplace flexibility, professional development opportunities, and a host of opportunities provided through our Employee Resource Groups. Each employee plays a role in creating our inclusive culture, which supports every individual to do their best work. Together, we cultivate a community where everyone can make a meaningful impact for our business, our customers, and the communities we serve.
Description You must be authorized to work in the United States without employer sponsorship now or in the future. We will not sponsor employment visas. Candidates who will require future sponsorship, including candidates on CPT/OPT/STEMOPT who will require future sponsorship, are not eligible to apply. Do you have the skills and drive to join a tech team that’s working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. In this role at Liberty Mutual, you’ll help deliver a state of the art underwriting experience for our Small Commercial Underwriters, which entails consulting on complex issues and solving technical problems, while working in an agile environment that has the creative energy of a start-up and the full backing and comprehensive benefits of a Fortune 100 company. We encourage you to apply and bring your expertise if you’re a: - Technical problem solver: Going far beyond simply developing error-free source code, test scripts, components and system architectures, you’ll document and build deployment guides aimed at maintaining robust, relevant software - Customer-centric engineer: Putting clients’ needs first, you’ll translate customer requirements into technical applications and support the implementation of new software - Motivated mentor: Exercise your technical chops while coaching and collaborating with junior software engineers. - Forward thinker: Merely fixing a problem isn’t enough using your proactive mindset and initiative, you’ll also identify opportunities to enhance performance, quality and efficiency Qualifications - Five or more years of software engineering experience - Strong background in business operations and strategies, including global technology and financial services trends - Hands-on involvement with layered systems architectures, designs and shared software concepts - Familiarity with functional and system integration testing - Experience working in an agile environment Essential skills for the position: - Excellent verbal and written communication. This is a virtual team spread across the US, so being able to work in such a setting is key - Version control system experience, specifically working with any implementation of Git - Extensive experience with Java Spring boot - Experience with Angular - Experience with AWS Preferred skills and experience: - User Interface - Angular - Gateways - Spring Cloud - Authentication - AzureAD (go forward), OAuth, Ping, Apigee X (go forward), API Gateway (go forward), LDAP - Service Layer - Java, Spring Boot, Lambda - Datastore - RDS, MySQL, DB2, PostGresSQL (go forward), MongoDB Atlas (go forward), DynamoDB, Document DB, Mainframe - Event Passing - HTTPS, SNS/SQS, Kafka (go forward), EventHub, EventStream - Caching - ElastiCache (go forward), Redis - Big Data - OpenSearch, S3 / Glacier - AI - Misc - AWS, Splunk, DataDog, Digital Workflow, ToolBox, Runway, Cloud Foundry, Kubernetes Education - A Bachelor’s or Master’s degree in a technical or business discipline, or equivalent experience About UsPay Philosophy: The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role. At Liberty Mutual, our goal is to create a workplace where everyone feels valued, supported, and can thrive. We build an environment that welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday interactions. This comes to life through comprehensive benefits, workplace flexibility, professional development opportunities, and a host of opportunities provided through our Employee Resource Groups. Each employee plays a role in creating our inclusive culture, which supports every individual to do their best work. Together, we cultivate a community where everyone can make a meaningful impact for our business, our customers, and the communities we serve. We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being. To learn more about our benefit offerings please visit: https://LMI.co/Benefits Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law. Fair Chance Notices - California - Los Angeles Incorporated - Los Angeles Unincorporated - Philadelphia - San Francisco
Senior .NET Software Engineer
OECQSP Geographics Inc. (QSP) is a fast-growing geospatial technology company that provides a range of industry-leading solutions in disciplines that include GIS services, CAD drafting, survey, engineering, and asset management services. We presently have over 125 employees with offices in Toronto and Ottawa.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We’re looking for a Senior Software Engineer who enjoys building scalable, high-quality software and influencing how products are designed and delivered. You’ll work across the full development lifecycle—partnering with Product, Marketing, Operations, and Support to turn real business needs into reliable, well-designed solutions. This role is ideal for someone who thrives in a collaborative environment, likes solving complex problems, and wants to help shape engineering standards while mentoring other developers. What You’ll Do - Design, build, and evolve modern web applications and services using .NET and contemporary front-end frameworks. - Lead technical design decisions and contribute to architecture for complex, business-critical systems. - Own features end-to-end—from requirements and estimation through development, testing, and deployment. - Provide technical leadership and mentorship to engineers across the team. - Write clean, maintainable, well-tested code and continuously look for ways to improve performance and scalability. - Partner closely with Product and cross-functional teams to align technical solutions with business goals. - Support production releases and serve as a technical point of contact during deployments. - Troubleshoot and resolve production issues, participating in an on-call rotation as needed. - Advocate for modern engineering practices, tools, and technologies that improve quality and developer experience. Qualifications - 6+ years of professional software development experience building complex systems. - 2+ years of hands-on experience with React or Angular and ASP.NET Core (C#). - Experience designing and working within distributed systems and service-oriented architectures. Technical Skills - Strong expertise in C# and the .NET ecosystem (.NET Framework 4.5+ / .NET Core). - Solid understanding of object-oriented design and software architecture principles. - Experience with relational databases, advanced SQL, and performance optimization. - Web application development and API design/integration. - Asynchronous communication technologies (e.g., SignalR). - Message-based systems such as RabbitMQ. - Proficiency with Git and modern development workflows. How You Work - You take ownership and are comfortable driving work forward with minimal direction. - You’re curious, adaptable, and enjoy learning new technologies. - You communicate clearly and collaborate well with both technical and non-technical partners. - You’re organized, pragmatic, and balance quality with delivery. - You’re comfortable working in a remote or hybrid environment. Education - Bachelor’s degree in Computer Science, Information Technology, or a related field preferred. - Equivalent professional experience will be considered in place of a degree. Additional Requirements - Willingness to participate in virtual meetings with camera enabled. Benefits - Flexibility in work arrangements (remote, hybrid, or in-person). - Strong sense of camaraderie and community. - Empowerment to take risks, learn, and grow within a dynamic and supportive environment.



