Apply

Software Developer

Posted 5 months agoViewed

View full description

๐Ÿ’Ž Seniority level: Entry

๐Ÿ“ Location: United States

๐Ÿข Company: BCC-NIH

๐Ÿ—ฃ๏ธ Languages: English

๐Ÿช„ Skills: PythonSoftware DevelopmentSQLAgileGitCommunication SkillsJSON

Requirements:
  • Bachelor or Master of Science degree in Computer Science, Information Technology or Engineering or equivalent work experience.
  • Experience developing software applications in Python.
  • Experience developing software with GoLang, C++, and/or Java is a plus.
  • Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
  • Experience working with SQL databases.
  • Ability to work with common structured documents (XML, JSON, CSV).
  • Understanding of ASN.1 is a plus.
  • Experience with version control systems like Git or SVN.
  • Excellent verbal and written communication skills and team player.
Responsibilities:
  • Work with the Software Development team on front-end and back-end software development tasks.
  • Contribute to design discussions for new software development efforts.
  • Learn Software Development practices from an experienced team.
  • Participate in software documentation activities with the team.
  • Work as an integral part of an agile product team to deliver an unbelievably great user experience.
Apply

Related Jobs

Apply

๐Ÿ“ Canada, USA

๐Ÿ” Software Development

๐Ÿข Company: Practice Better๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $13,000,000 Debt Financing 4 months agoInformation ServicesHealth CareSoftware

  • 4-6+ years experience in a full-stack software development capacity
  • End-to-end feature development
  • Strong C# fundamentals
  • Design, develop, and maintain scalable, well-documented public APIs that empower developers and external integrations
  • Ensure API reliability, security, and performance while adhering to best practices and industry standards
  • Collaborate with internal teams to define API requirements, authentication strategies, and data models
  • Optimize API performance, rate limiting, and caching strategies.
  • Create and maintain API documentation, developer guides, and SDKs for external consumers
  • Implement logging, monitoring, and alerting to track API usage and improve observability
  • Enhance API security, authentication, and authorization mechanisms, including OAuth, API keys, and JWTs
  • Work cross-functionally with Product Management, Engineering, and external stakeholders to shape API strategy and roadmap

AWSBackend DevelopmentSoftware DevelopmentFull Stack DevelopmentGitJavascriptMongoDBTypeScriptC#API testing.NETAngularREST APICI/CDRESTful APIsSoftware Engineering

Posted about 6 hours ago
Apply
Apply

๐Ÿ“ Any country where we have a legal entity

๐Ÿ’ธ 134400.0 - 178080.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Coursera Sourcing

  • 6+ years of experience working in a relevant software engineering role.
  • Expertise in designing highly scalable and performant micro-services using Spring Boot.
  • Experience serving as technical lead throughout the full SDLC, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery, and maintenance.
  • Exceptional analytical and problem-solving skills with a keen, inquisitive eye for detail along with a passion for high-quality standards.
  • Collaborate with internal engineering and other cross-functionalย  teams to understand their needs and devise solutions that scale.
  • Work with architects and engineers to recommend, develop and review technical designs.
  • Lead the design, development, testing, and deployment of core service functionalities.
  • Mentor and guide fellow remote-first engineers to help them improve their technical ability and become more effective software engineers.
  • Measure your work thoroughly, analyze results, and generate hypotheses to drive new product changes through A/B testing.
  • Setup monitoring and testing of your APIs and services to better understand real-time health of your products.

Backend DevelopmentDockerGraphQLSoftware DevelopmentSQLDesign PatternsJavaJava EESpringSpring BootData StructuresgRPCREST APICI/CDMicroservicesSoftware Engineering

Posted 2 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿ” Software Development

  • Bachelorโ€™s degree or higher (completed and verified prior to start) AND Two (2) years of experience with web programming and object-oriented programming, such as C#, Java, C, C++, Python.
  • High School Diploma/GED AND Three (3) years of experience with web programming and object-oriented programming, such as C#, Java, C, C++, Python.
  • Experience in UI/UX design and best practices
  • Experience with AWS cloud development
  • Experience with Web Services development (REST/SOAP)
  • Experience with unit testing frameworks
  • Experience with version control systems such as Git
  • Experience with database technologies such as MySQL/Oracle/Graph Database
  • Ability to work with remote (off-site) team members
  • Excellent verbal and written communication skills
  • Participating and leading software design, coding, testing, debugging, and documentation as needed
  • Work with other software engineers, clinical analysts, quality engineers, and other team members to design and build required applications.
  • Adhere to team design and coding procedures and standards.
  • Coordinate and communicate with clinical analysts, quality analysts, and other software engineers
  • Resolve escalated internal customer support issues
  • Participate in analysis and code review
  • Be an active member of an Agile team by participating in all phases of SDLC, including design, software development, code reviews, and deployments.
  • Developing solutions, software, and components based on internal/external customer and business requirements
  • Creating and automating component unit tests, measuring and improving software performance, and taking pride in the quality of component deliverables.
  • Documenting technical aspects of the application for technical users and end-user documentation.
  • Supporting our proprietary coding content.
  • Contributing towards the future design and development of medical coding software pathways
  • Helping resolve escalated internal customer support issues
  • Determining and recommending tools to prepare us for future technologies
  • Develop your skillset through training and development opportunities and continue to grow with Solventum Health Information Systems.

PythonSoftware DevelopmentSQLAgileGitJavaMySQLC#C++Java SpringREST APICI/CDDebugging

Posted 6 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Internship

๐Ÿ’ธ 43700.0 - 69900.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: NREL

  • Experience in deep learning models, Bayesian neural networks, graph neural network models, and probabilistic semantic graphs.
  • Experience in the formulation of mixed-integer optimization problems and open-source solvers for sensor placement in distribution systems.
  • Demonstrated experience in programming languages such as Python and MATLAB.
  • Experience with open-source, collaborative software development and use of tools such as GitHub or GitLab for project management and version control.
  • Contribute to the development of deep learning models such as Bayesian neural networks, graph neural networks, probabilistic semantic graphs, and Generative AI to detect anomalies such as missing data, bad data, and communications failure in sensor data.
  • Development of data driven forecasting and disaggregation models and validation of both centralized and distributed state estimation algorithms.

PythonSoftware DevelopmentData AnalysisImage ProcessingMachine LearningMatlabC++AlgorithmsData scienceData StructuresData visualization

Posted 6 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Part-Time

๐Ÿ” AI

๐Ÿข Company: Mindrift

  • Masterโ€™s degree in Software Development, Computer Science, or other related fields.
  • 3 years of professional experience with COBOL.
  • Code review experience is a must.
  • Generate prompts that challenge AI.
  • Define comprehensive scoring criteria to evaluate the accuracy of the AIโ€™s answers.
  • Correct the modelโ€™s responses based on your domain-specific knowledge.

Software DevelopmentArtificial Intelligence

Posted 7 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿ” Software Development

๐Ÿข Company: Aretum

  • 2+ years of experience in software development using languages such as Java, Python, JavaScript, or .NET.
  • Experience with version control systems (e.g., Git).
  • Knowledge of database systems (e.g., SQL Server, PostgreSQL, Oracle).
  • Design and develop software systems using modern programming languages and frameworks.
  • Collaborate with cross-functional teams including analysts, engineers, and project managers.
  • Implement user stories and software features based on Agile development principles.
  • Maintain and improve the performance, scalability, and security of applications.
  • Participate in code reviews, testing, and deployment activities.
  • Contribute to documentation and technical specifications as required by government contracts

PythonSoftware DevelopmentSQLAgileGitJavaJavascript.NET

Posted 7 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 150000.0 - 160000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Spalding๐Ÿ‘ฅ 101-250ConsultingFinancial ServicesInformation TechnologyLegal

  • Experience deploying applications using Cloud Native methodologies and tools such as Containers, Docker, Kubernetes, Serverless Functions and Microservice Architectures.
  • Strong experience with Application Lifecycle Management (ALM) and configuration management tools such as Microsoft Azure DevSecOps, Gitlab, Jira, etc.
  • Experience supporting REST API, Java (Spring Boot), Node.js, Python (Flask), Django, React, Vscode, JHipster, jQuery, SQL languages and technologies.
  • Automated Unit, Integration, and Systems testing of components utilizing test behavior-driven development (BDD) frameworks such as Cucumber, Cypress, etc.
  • CompTIA Security+ certification.
  • Experience with deployment of applications within the NAVAIR hosting environments.
  • Strong verbal and written communication skills.
  • Lead the research, design, and development of cloud-based IT systems/applications by applying software development principles and techniques of computer science, engineering, and mathematical analysis to recommend system/software improvements and enhance existing capabilities.
  • Provide product exploration, technology planning, and formulate solutions for product specifications, performance requirements, software development, and implementation of IT systems/applications.
  • Contribute to several software-related project functions for our NAVAIR customer by supporting Agile and DevSecOps implementation activities; collaborate between self-organizing and cross-functional teams.
  • Maintain software code and databases within an application area, working individually or coordinating development as part of a team.
  • Adhere to software coding standards to ensure software quality and cyber security rules/regulations; utilize development tools to update tasks and stories, check-in, and version control.
  • Support daily stand-up meetings.
  • Other duties as assigned or required.

AWSDockerNode.jsSQLAgileCloud ComputingCypressDjangoGitKubernetesMicrosoft AzureJiraREST APIServerlessReactCI/CDDevOpsMicroservices

Posted 9 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Contract

๐Ÿข Company: Information & Technology Management

  • Strong expertise in SSIS and ETL Processes
  • Proficient in SQL and relational databases (Oracle, SQL Server, MySQL)
  • Experience with various ETL tools, data integration, and data mapping
  • Ability to troubleshoot ETL issues and optimize performance
  • Dev/Unit Testing
  • Agile Development
  • Experience with Powershell or similar scripting languages
  • Experience with IBM DataStage
  • Convert Data Stage Jobs to SSIS Jobs
  • Enhance ETL Processes
  • Integrate Databases with Other Systems
  • Provide Thought Leadership
  • Project Status Updates
  • Adhere to SDLC and Agile Practices
  • Collaborate with Stakeholders
  • Documentation and Testing

SQLAgileETLMySQLOracleScripting

Posted 12 days ago
Apply
Apply

๐Ÿ“ Worldwide

๐Ÿ” Software Development

๐Ÿข Company: eyeo๐Ÿ‘ฅ 51-100InternetOpen SourcePrivacySoftwareBrowser Extensions

  • 15+ years of professional development experience and a proven track record of designing and building scalable services and APIs, leveraging microservices architecture and event-driven systems. Proficiency in NodeJS is a plus
  • Knowledge of frontend clients, frameworks and their needs
  • Solid understanding of cloud platforms, with a preference for Google Cloud, and hands-on experience with cloud-native services
  • Familiarity with secure development practices and ability to implement secure coding principles
  • Strong understanding of schema design, database systems (SQL and NoSQL), caching strategies, and web protocols such as HTTP/S, WebSocket, and gRPC
  • Ability to debug complex issues, optimize performance, and deliver robust solutions
  • Passionate about monitoring, logging and overall system health
  • Excellent communication skills and ability to work effectively across teams
  • Design and develop scalable, high-performance microservices and APIs that will power our mobile applications, browser extensions and websites
  • Drive end-to-end solutions by aligning and integrating efforts across multiple client teams, ensuring seamless delivery and alignment with organizational objectives
  • Ensure the security and robustness of applications by applying secure development practices and adhering to industry standards
  • Establish monitoring frameworks and drive performance optimization efforts, proactively ensuring reliability, scalability, and cost-effectiveness for mission-critical applications
  • Collaborate with other engineers, Product Managers, UI/UX Designers, and cross-functional leaders to drive strategic alignment on product goals, ensuring cohesive user experiences across multiple teams and products
  • Guide senior developers in advancing their technical expertise and drive high-impact code review processes
  • Stay ahead of emerging technologies and cloud innovations, evaluating and incorporating cutting-edge tools and techniques where appropriate

Backend DevelopmentDockerGraphQLLeadershipNode.jsSQLCloud ComputingDesign PatternsFrontend DevelopmentGCPKubernetesSoftware ArchitectureCross-functional Team LeadershipAlgorithmsAPI testingData StructuresgRPCPostgresNosqlCommunication SkillsCI/CDRESTful APIsMicroservicesExcellent communication skillsJSONDebugging

Posted 12 days ago
Apply
Apply

๐Ÿ“ US

๐Ÿงญ Full-Time

๐Ÿ’ธ 150000.0 - 171000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Safety Cybersecurity

  • Strong experience in Python development, particularly with CLI tools and systems programming, and at least one other language, ideally JVM related
  • Deep knowledge of AWS services and cloud architecture patterns
  • Proven track record of contributing to or maintaining open source projects
  • Experience building developer tools and understanding developer workflows
  • Experience with infrastructure-as-code and CI/CD pipelines
  • Understanding of security principles and best practices
  • Ability to architect complex systems and translate requirements into scalable solutions
  • Strong communication skills and experience working in remote teams
  • Design and develop our CLI-based Firewall tool with a focus on performance and developer experience
  • Architect and implement cloud infrastructure components on AWS
  • Contribute to and maintain open source projects and developer tools
  • Build integration points between our CLI tool and Platform Backend
  • Create scalable systems that can handle high-throughput security scanning
  • Drive technical decisions around system architecture and security implementation
  • Collaborate with the open source community and engage with developers
  • Improve and document developer tooling and workflows

AWSBackend DevelopmentPythonSoftware DevelopmentCloud ComputingCybersecurityJVMSoftware ArchitectureCommunication SkillsCI/CDRESTful APIs

Posted 14 days ago
Apply