Apply

Software Engineer

Posted 26 days agoViewed

View full description

💎 Seniority level: Junior, 2+ years

📍 Location: United States, EST, NOT STATED

💸 Salary: 110000.0 - 130000.0 USD per year

🔍 Industry: Software Development

🏢 Company: InvoiceCloud

🗣️ Languages: English

⏳ Experience: 2+ years

🪄 Skills: VB.NETC#.NET

Requirements:
  • Bachelor’s Degree preferred or equivalent experience
  • 2+ years experience with Microsoft technologies
  • Experience in VB.NET, C#, Visual Studio, .NET Framework, ADO.NET, T-SQL
Responsibilities:
  • Assist in maintaining our existing .Net applications
  • Aid in converting legacy VB6 application to C#
  • Work through a backlog of tickets
  • Collaborate in a bi-weekly sprint cycle
  • Perform periodic on-call support
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • Expertise in .NET technologies, including C# and MVC.
  • Strong knowledge of SQL Server, Entity Framework, and REST APIs (both consumption and development).
  • Proficiency in front-end technologies like HTML, CSS, and JavaScript.
  • Experience with unit testing frameworks like NUnit, Moq, or similar.
  • Knowledge of Git or a similar version control system.
  • Collaborate with product and engineering teams to design, develop, and implement new features and applications.
  • Write high-quality, maintainable code that adheres to coding standards, compliance, and security protocols.
  • Contribute to architectural decisions, system design, and implementation to enhance product functionality and scalability.
  • Mentor and guide junior software engineers, fostering a culture of learning and continuous improvement.
  • Troubleshoot, debug, and resolve technical issues, ensuring timely bug fixes and system optimizations.
  • Participate in code reviews, ensuring adherence to best practices and performance standards.

Software DevelopmentGitHTMLCSSJavascriptNUnitC#.NETREST APISoftware EngineeringDebugging

Posted about 3 hours ago
Apply
Apply

📍 United States

💸 95000.0 - 114000.0 USD per year

🔍 Software Development

  • 3+ years of experience with C#/.NET
  • Experience with version control tools such as git, Bitbucket, etc.
  • 3+ years of experience with Typescript, ReactJS/Redux
  • Designs, develops, tests, and maintains software throughout the end-to-end lifecycle
  • Work with Product Owner to review, analyze, and translate customer requirements into initial design of software products.
  • Develops, maintains, enhances and optimizes software products for systems integrations.
  • Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software products.
  • ​Debugs and resolves issues identified to ensure the reliability and efficiency of software products.
  • Troubleshoot and resolves technical issues.
  • Develops, establishes, monitors and improves software processes, tools and key performance metrics that align projects with organizational goals.

Software DevelopmentAgileFrontend DevelopmentGitKubernetesReact.jsTypeScriptC#.NETReduxCI/CDMicroservicesSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 United States

🔍 Software Development

  • Bachelor's degree in a field of Software Engineering, Computer Engineering, Financial Engineering, Computational Engineering, or Information Technology.
  • Three years of enterprise-level web or mobile application development experience which included utilization of Node.js, TypeScript, Python, Shell, SQL, and AWS.
  • Help drive the technical and functional as well as internal resource coordination and oversight components of software development projects in a Scaled Agile Framework (SAFe) environment involving the full-stack design, development, build, testing and implementation of client-hosted, Web-based and Cloud-based enterprise level responsive software applications, including the integrations, APIs, microservices, features and specifications for their development, as well as the stored procedures and database server engines that facilitate access and query of the Company's back-end object-oriented and relational database systems
  • Assist with executing entire full-stack application development project lifecycle, such as performing full-stack application development using C#, React.js, Redux, Node.js, Koa, TypeScript, RabbitMQ, PostgreSQL and related Web technologies; crafting quality code; project scope, priority setting and business requirements gathering with cross-functional teams; functional and technical solution design development and requirements analysis; solutions, development and end-user documentation; GAP and needs analysis; resource planning; unit, integration, and system test plan, procedure, case, tool, script, and automation development and implementation; workflow design; process development and improvement; system integration and migration testing; UAT/OAT testing; code quality review; go-live preparation; and production support
  • Utilize Event Driven Architecture, Microservice Architecture, and Data Management strategies, including but not limited to, messaging protocols, messaging best practices, database schema management, and versioning strategies during development of applications
  • Work with cross-functional teams of other engineers, product managers, product designers, sales engineers, and clients to develop an understanding of users’ workflow, priorities and requirements in order to analyze gaps, develop tests and prioritize projects
  • Work as part of a Scrum team through sprints and ceremonies to estimate and prioritize work, provide feedback, and share ideas along the way
  • Pair with other developers and moving work items through the backlog to acceptance in a timely manner
  • Help create project work breakdown structure as well as formal project schedules and activities required to meet specific project goals and established time frames based on knowledge of project completion requirements determined through detailed technical project analysis with input from cross functional teams of project stakeholders.
  • Use distributed version control systems (e.g., GIT) and help create appropriate measures and metrics to track progress of projects and report on project progress at a task level
  • Assist with the timely identification, logging and resolution/escalation of project problems during the life cycle of a project
  • Help manage project priorities, including development of project risk assessment and mitigation strategies
  • Monitor and evaluate product results against technical specifications
  • Prepare project status reports to keep management, clients and others informed of project status and related issues
  • Help provide functional direction and subject matter technical expertise in multiple core project process and functional areas to less experienced personnel

AWSNode.jsPostgreSQLProject ManagementSQLAgileFull Stack DevelopmentGitRabbitmqReact.jsSCRUMTypeScriptC#AlgorithmsData StructuresREST APIReduxCI/CDRESTful APIsMicroservicesSoftware EngineeringData management

Posted 3 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 117000.0 - 130000.0 USD per year

🔍 Software Development

  • Bachelor's Degree
  • 4+ years of experience with C#/.NET
  • 7+ years of experience designing and developing software
  • Experience with version control tools such as git, Bitbucket, etc.
  • Experience with Typescript, ReactJS/Redux
  • Experience with Software Development Patterns: microservice, REST, Mono Repo, Mono DB’s, SPA
  • Experience with containers
  • Leads the designs, develops, tests, and maintains software throughout the end-to-end lifecycle
  • Leads review, analyze, and translation of customer requirements into initial design of software products.
  • Coordinates, develops, maintains, enhances and optimizes software products for systems integrations.
  • Lead activities to develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software products.
  • ​Debugs and leads resolution of issues identified to ensure the reliability and efficiency of software products.
  • Leads development, establishment, monitoring and improvement of software processes, tools and key performance metrics that align projects with organizational goals.
  • Leads execution and documentation of software research and development projects.
  • Leads software project management activities and software supplier management functions.
  • Leads tracking and evaluation of software team and supplier performance to ensure product and process compliance to project plans and industry standards.

Software DevelopmentAgileGitKubernetesReact.jsSoftware ArchitectureTypeScriptC#.NETReduxCI/CDMicroservices

Posted 6 days ago
Apply
Apply
🔥 Software Engineer
Posted 13 days ago

📍 United States

🧭 Full-Time

💸 90000.0 - 125000.0 USD per year

🔍 Software Development

🏢 Company: Spalding👥 101-250ConsultingFinancial ServicesInformation TechnologyLegal

  • Experience with Adobe Cold Fusion Experience and/or C# .Net Skills
  • Familiarity with transactional database and ability to write SQL
  • Practical cloud experience and familiarity with Cloud services such as Lambda, RDS, API Gateway
  • BS/BA degree and 3 years related experience OR AA/AS degree and 7 years related experience OR HS and 9 years related experience.
  • Work as part of a software development team to assist in the design, development, testing, and implementation of a large, transactional C#/.NET web application on Adobe ColdFusion
  • Perform all steps of the software development lifecycle and participate in peer reviews
  • Participate in SCRUM, customer, and planning meetings
  • Contribute to Alternative of Analysis (AoA) software research and recommendations, including re-engineering efforts in the Cloud
  • Review existing legacy application code to determine re-usability and customization, including options for microservices.
  • Contribute to decision briefs for presentation to functional owner
  • GitLab to maintain source control and deploy code through a CI/CD pipeline
  • Provide documentation for test plans and participate in unit testing
  • Maintain STIG documentation
  • Other duties as assigned or required

Software DevelopmentSQLAgileCloud ComputingGitJavascriptSCRUMC#.NETCI/CDMicroservices

Posted 13 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: TCGPlayer_External_Career

  • Relevant Bachelor’s Degree and 5 years of relevant industry or academic experience, or relevant Master's Degree plus 2 years of relevant industry or academic experience, or 9 years of practical experience.
  • Fluency with C#
  • Expert knowledge of RDBMS technologies (SQL Server, PostgreSQL) and basic understanding of NoSQL stores (Redis, MongoDB, Elasticsearch)
  • Expert knowledge with APM (Application Process Monitoring), particularly Scalyr/DataSet for logs and New Relic for dashboards & alerting
  • Familiarity with event/stream processing mechanisms, specifically Kafka, but also with AWS SNS/SQS, RabbitMQ, or AzureBus
  • Familiarity with cloud platforms (AWS) and modern CI/CD frameworks.
  • Excellent verbal and written communication, leadership and collaboration skills
  • Design, develop, ship and maintain high quality features.
  • Participate in code reviews.
  • Troubleshoot and resolve complex technical issues.
  • Stay updated on emerging technologies.

AWSBackend DevelopmentPostgreSQLSQLDesign PatternsKafkaC#AlgorithmsData StructuresRDBMSREST APICI/CDMicroservicesJSONSoftware EngineeringDebugging

Posted 14 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 185000.0 - 240000.0 USD per year

🔍 Software Development

🏢 Company: Sprout General Referrals

  • 7+ years experience developing and supporting software in a production environment
  • 5+ years experience programming in an object oriented language such as Java, Python, C# or C++
  • 3+ years experience leading engineering projects and initiatives, including the design, development, and implementation of distributed systems, ensuring delivery of reliable services, prioritizing technical improvements with cross-functional teams, and/or driving technical vision.
  • Collaborate with the stakeholders to inform our IAM technical vision.
  • Help lead the team through complex product and technical roadmaps, guiding them to consistently successful outcomes.
  • Champion the quality of service for our access control and data planes, ensuring our team’s ongoing operational excellence is at the forefront of everything we deliver.
  • Work to improve the processes, systems, and tools we use to deliver quality products, champion ideas that matter, and hold the team accountable.

AWSBackend DevelopmentDockerLeadershipProject ManagementPythonSoftware DevelopmentSQLCloud ComputingGitJavaKubernetesOAuthSoftware ArchitectureC#C++Cross-functional Team LeadershipREST APICommunication SkillsCI/CDMentoringTerraformMicroservices

Posted 15 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: QGenda👥 251-500💰 Private almost 5 years agoService IndustryHospitalMedical DeviceInformation TechnologyHealth CareSchedulingSoftware

  • Experience with ASP.NET, MVC, and Web API
  • Strong C# development skills and knowledge of .NET
  • Knowledge of HTML5, CSS, JavaScript, and client-side technologies
  • Proven experience building complex web systems.
  • Applies technological and engineering leadership skills in the achievement of the Business Area's operational and strategic goals.
  • Acts as advisor to management on advanced technical research studies and applications
  • Exhibits an exceptional degree of ingenuity, creativity, resourcefulness and technical leadership

LeadershipSoftware DevelopmentSQLAgileASP.NETDesign PatternsHTMLCSSJavascriptC#.NETCommunication SkillsAnalytical SkillsProblem SolvingRESTful APIsSoftware Engineering

Posted 15 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 185000.0 - 240000.0 USD per year

🔍 Software Development

🏢 Company: Sprout Social👥 501-1000💰 $40,500,000 Series D about 6 years agoSaaSAppsAnalyticsSoftwareSocial Media

  • 7+ years experience developing and supporting software in a production environment
  • 5+ years experience programming in an object oriented language such as Java, Python, C# or C++
  • 3+ years experience leading engineering projects and initiatives, including the design, development, and implementation of distributed systems, ensuring delivery of reliable services, prioritizing technical improvements with cross-functional teams, and/or driving technical vision.
  • Collaborate with the stakeholders to inform our IAM technical vision.
  • Help lead the team through complex product and technical roadmaps, guiding them to consistently successful outcomes.
  • Champion the quality of service for our access control and data planes, ensuring our team’s ongoing operational excellence is at the forefront of everything we deliver.
  • Work to improve the processes, systems, and tools we use to deliver quality products, champion ideas that matter, and hold the team accountable.

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentSQLCloud ComputingGCPJavaOAuthC#C++REST APICI/CDRESTful APIsMicroservices

Posted 15 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 180000.0 - 235000.0 USD per year

🔍 Game Development

🏢 Company: Second Dinner

  • The skills necessary to write simple, readable, and maintainable code
  • Strong experience operating multi-region services in AWS or other cloud providers
  • Familiarity deploying and maintaining cloud native applications using Infrastructure as Code tools
  • Extensive experience building and optimizing applications in .NET/C# or similar languages
  • Experience configuring observability tools and troubleshooting live service issues
  • Hands-on experience with cloud data storage, such as AWS S3, or DynamoDB
  • Ability to identify security vulnerabilities
  • Awesome technical and personal communication skills
  • Passion for playing and making great games
  • Actively participate in architecture discussions, code reviews, and idea sharing
  • Design and lead the integration of new features into a cloud-native server stack
  • Demonstrate initiative in taking ownership of key system components
  • Implement and refine tools and frameworks for cross-discipline development teams
  • Be part of the on-call rotation to ensure server uptime
  • Enable rapid feature development without cutting quality
  • Create and maintain documentation for live ops, debugging, and general knowledge

AWSBackend DevelopmentSoftware DevelopmentSQLCloud ComputingDynamoDBGame DevelopmentGitC#.NETREST APICI/CDMicroservicesJSONSoftware Engineering

Posted 17 days ago
Apply